when the chips are down - Español Inglés Diccionario